CREATE TABLE [dbo].[wld_campos_filtro]
(
[nm_campo] [dbo].[_nombre] NOT NULL,
[tp_filtro] [dbo].[_lista] NOT NULL,
[tp_dato] [dbo].[_lista] NOT NULL,
[ca_caracteres] [dbo].[_cantidad] NULL,
[va_minimo] [dbo].[_nombre] NULL,
[va_maximo] [dbo].[_nombre] NULL,
[nm_tabla] [dbo].[_nombre] NULL,
[nm_campo_tabla_id] [dbo].[_nombre] NULL,
[nm_campo_tabla_desc] [dbo].[_nombre] NULL,
[va_defecto_min] [dbo].[_nombre] NULL,
[va_defecto_max] [dbo].[_nombre] NULL,
[de_obs] [dbo].[_descripcion] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[wld_campos_filtro] ADD CONSTRAINT [PK_wld_campos_filtro] PRIMARY KEY CLUSTERED  ([nm_campo], [tp_filtro]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[wld_campos_filtro] ADD CONSTRAINT [FK_wld_campos_filtro_wad_campos] FOREIGN KEY ([nm_campo_tabla_id]) REFERENCES [dbo].[wad_campos] ([nm_campo])
GO
ALTER TABLE [dbo].[wld_campos_filtro] ADD CONSTRAINT [FK_wld_campos_filtro_wad_tablas] FOREIGN KEY ([nm_tabla]) REFERENCES [dbo].[wad_tablas] ([nm_tabla])
GO
EXEC sp_bindefault N'[dbo].[cero]', N'[dbo].[wld_campos_filtro].[ca_caracteres]'
GO
EXEC sp_bindefault N'[dbo].[cero]', N'[dbo].[wld_campos_filtro].[va_minimo]'
GO
EXEC sp_bindefault N'[dbo].[cero]', N'[dbo].[wld_campos_filtro].[va_maximo]'
GO
